naval squadron - French English Dictionary